<?php

interface RequestMapping{

    /*bool*/ public function checkMapping(/*String*/ $currentUri);
    public function run();
    public function setParentInterpreter(/*RequestInterpreter*/ $interpreter);
    public function setInnerConfigObj(/*StandardInnerConfig*/ $configObj);
    //public function withParam(/*String ... [] OR Array <String - Key, String - Value> */);
    //public function usingMethod(/*String ... []*/);
    public static function getXsdPart();
    public static function interpretXmlConfig(/*XMLNodeList?*/ $xmlNodes, /*RequestInterpreter*/ $interpreter);

}

?>